package com.gable.exhibition.view;

import com.gable.exhibition.model.SysUrl;
import com.gable.exhibition.model.User;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Lesson on 2018/2/5.
 */
public class UserView extends User implements Serializable {

    //登录类型，1.帐号密码，2.手机号码，验证码
    private Integer loginType;

    //登录时候发送的验证码
    private Integer code;

    private String hospitalName;

    private String manufacturerName;

    private String maintainerName;

    private String oldPassword;

    private String newPassword;

    private String allName;

    private String delStr;

    private String typeName;

    private String tagName;

    private Integer insertType;

    private Long provinceId;

    private Long cityId;

    private Long areaId;

    private String supplierName;

    private String commissionName;

    private String accessToken;

    private List<SysUrl> sysUrlList;

    public List<SysUrl> getSysUrlList() {
        return sysUrlList;
    }

    public void setSysUrlList(List<SysUrl> sysUrlList) {
        this.sysUrlList = sysUrlList;
    }

    private WeixinUserInfo weixinUserInfo;

    public String getCommissionName() {
        return commissionName;
    }

    public void setCommissionName(String commissionName) {
        this.commissionName = commissionName;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public Long getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(Long provinceId) {
        this.provinceId = provinceId;
    }

    public Long getCityId() {
        return cityId;
    }

    public void setCityId(Long cityId) {
        this.cityId = cityId;
    }

    public Long getAreaId() {
        return areaId;
    }

    public void setAreaId(Long areaId) {
        this.areaId = areaId;
    }

    public Integer getInsertType() {
        return insertType;
    }

    public void setInsertType(Integer insertType) {
        this.insertType = insertType;
    }

    public String getDelStr() {
        return delStr;
    }

    public void setDelStr(String delStr) {
        this.delStr = delStr;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getTagName() {
        return tagName;
    }

    public void setTagName(String tagName) {
        this.tagName = tagName;
    }

    public String getAllName() {
        return allName;
    }

    public void setAllName(String allName) {
        this.allName = allName;
    }

    public String getOldPassword() {
        return oldPassword;
    }

    public void setOldPassword(String oldPassword) {
        this.oldPassword = oldPassword;
    }

    public String getNewPassword() {
        return newPassword;
    }

    public void setNewPassword(String newPassword) {
        this.newPassword = newPassword;
    }

    public Integer getLoginType() {
        return loginType;
    }

    public void setLoginType(Integer loginType) {
        this.loginType = loginType;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getManufacturerName() {
        return manufacturerName;
    }

    public void setManufacturerName(String manufacturerName) {
        this.manufacturerName = manufacturerName;
    }

    public String getMaintainerName() {
        return maintainerName;
    }

    public void setMaintainerName(String maintainerName) {
        this.maintainerName = maintainerName;
    }

    public String getAccessToken() {
        return accessToken;
    }

    public void setAccessToken(String accessToken) {
        this.accessToken = accessToken;
    }

    public WeixinUserInfo getWeixinUserInfo() {
        return weixinUserInfo;
    }

    public void setWeixinUserInfo(WeixinUserInfo weixinUserInfo) {
        this.weixinUserInfo = weixinUserInfo;
    }
}
